@charset "utf-8";
/* 2020 07 15 */
html, body {min-height: 100%;background: #F5F8FA; }
.my-list-nav{height: 1.92rem;border-bottom: 1px solid #E0E0E0;}
.my-list-nav .nav-li,.my-list-nav .nav-li a{font-size: .56rem;color: #333;line-height: 1.36rem;}
.my-list-nav .nav-li a{display: inline-block;position: relative;}
.my-list-nav .nav-li.curr a{color: #0071D1;font-weight: bold;}
.my-list-nav .nav-li.curr a:after{content: ''; position: absolute; left: 50%; right: 0; bottom: 0; height: 2px; background: #0071D1; border-radius: 2px; width: .8rem; margin-left: -.4rem;}

.my-list-con{padding: .48rem;}
.my-list-con .con-li{display: none;}
.my-list-con .con-li.curr{display: block;}
.my-list-one{display: block; background: #fff;border-radius: .32rem;margin-bottom: .48rem;box-shadow: 0 .16rem .64rem rgba(0,137,228,.1);-webkit-box-shadow: 0 .16rem .64rem rgba(0,137,228,.1);padding: .64rem .48rem .48rem;}

.li-one-t1{margin-bottom: .4rem;}
.li-one-t1 .icon-ask{display: block;width: 1rem;height: 1rem;margin-right: .16rem;}
.zjwz .icon-ask{background-position: center 0;}
.zjwz-off .icon-ask{background-position: center -1.2rem;}
.jswz .icon-ask{background-position: center -2.4rem;}
.jswz-off .icon-ask{background-position: center -3.6rem;}
.li-one-t1 h4{font-size: .64rem;color: #333;font-weight: bold;}
.li-one-t2{font-size: .64rem;color: #333;margin-bottom: .16rem;}
.li-one-t2 span{margin-right: .32rem;}
.li-one-t3{font-size: .56rem;color: #999;margin-bottom: .4rem;}
.li-one-t3 dl{margin-bottom: .12rem;}
.li-one-t5{font-size: .64rem;color: #333;line-height: .96rem;margin-bottom: .48rem;}
.li-one-t5 dl{margin-bottom: .08rem;}
.li-one-t5 dl:first-child{margin-bottom: .16rem;}
.li-one-t5 dt{font-weight: bold;}
.li-one-t5 .t5-hos{font-size: .48rem;color: #999;}
.li-one-t5 .t5-hos span{margin-left: .32rem;}

.r-state-wait,.r-state-ok{font-size: .56rem;font-weight: bold;}
.r-state-wait{color: #FF954C;}
.r-state-ok{color: #40BD62;}

.my-btn-s1,.my-btn-s2,.my-btn-s3{display: block;}
.my-btn-s1,.my-btn-s2{min-width: 3.2rem;height: 1.28rem;padding: 0 .32rem;border-radius: 1.28rem;font-size: .56rem; line-height: 1.28rem;text-align: center;}
.my-btn-s1{background: #0071D1;color: #fff;}
.my-btn-s2{background: #fff;color: #0071D1;border:1px solid #0071D1;}
.my-btn-s3{font-size: .64rem;color: #0071D1;}
.my-b-time{font-size: .48rem;color: #999;}
/* pic */
.icon-ask{
	background-image: url('../../../images/youlai/patient/icon/icon_ask.png');
	background-size: 1rem 4.8rem;background-repeat: no-repeat;
}